commit oneself and venture something - Francés Inglés Diccionario